biological specimens - Espagnol Anglais Dictionnaire